1dfdcfee3fad8e475dc1d75159fe593d0ea6bd32,http/http-common/src/main/java/org/webpieces/httpcommon/impl/Http2ClientEngineImpl.java,Http2ClientEngineImpl,sideSpecificHandleHeaders,#HeadersFrame#boolean#Stream#,59

Before Change


        if(isTrailer) {
            stream.getResponseListener().incomingTrailer(frame.getHeaderList(), stream.getResponseId(), frame.isEndStream());
        } else {
            HttpResponse response = responseFromHeaders(frame.getHeaderList(), stream);
            checkHeaders(response.getHeaderLookupStruct(), stream);
            stream.setResponse(response);
            stream.getResponseListener().incomingResponse(response, stream.getRequest(), stream.getResponseId(), frame.isEndStream());

After Change


        if(isTrailer) {
            stream.getResponseListener().incomingTrailer(frame.getHeaderList(), stream.getResponseId(), frame.isEndStream());
        } else {
            HttpResponse response = responseFromHeaders(new LinkedList<>(frame.getHeaderList()), stream);
            checkHeaders(response.getHeaderLookupStruct(), stream);
            stream.setResponse(response);
            stream.getResponseListener().incomingResponse(response, stream.getRequest(), stream.getResponseId(), frame.isEndStream());